FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package ehealth4u.package#1.0.0 (62 ms)

Package ehealth4u.package
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=ehealth4u.package@1.0.0&canonical=http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-bloodpressure
Url http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-bloodpressure
Status draft
Name CYEHRSDBloodPressure
Title Cyprus EHR Body Blood Pressure profile
Experimental False
Description CyprusEHR: This profile describes the blood pressure of a patient. Here we have two components: one for the systolic blood pressure and one for the diastolic blood pressure.
Type Observation
Kind resource

Resources that use this resource

StructureDefinition
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-visitsummary-r4 Cyprus EHR Visit Summary profile

Resources that this resource uses

StructureDefinition
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-vitalsigns Cyprus EHR Vital Signs profile


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "cyehr-sd-bloodpressure",
  "url" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-bloodpressure",
  "name" : "CYEHRSDBloodPressure",
  "title" : "Cyprus EHR Body Blood Pressure profile",
  "status" : "draft",
  "publisher" : "eHealth4U",
  "contact" : [
    {
      "name" : "eHealth Lab (University of Cyprus)",
      "telecom" : [
        {
          "system" : "email",
          "value" : "ehealthl@ucy.ac.cy",
          "use" : "work"
        }
      ]
    }
  ],
  "description" : "CyprusEHR: This profile describes the blood pressure of a patient. Here we have two components: one for the systolic blood pressure and one for the diastolic blood pressure.",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "Observation",
  "baseDefinition" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-vitalsigns",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Observation.meta",
        "path" : "Observation.meta"
      },
      {
        "id" : "Observation.meta.profile",
        "path" : "Observation.meta.profile",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "$this"
            }
          ],
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Observation.meta.profile:CyprusEHRProfile",
        "path" : "Observation.meta.profile",
        "sliceName" : "CyprusEHRProfile",
        "min" : 1,
        "max" : "1",
        "fixedCanonical" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-bloodpressure"
      },
      {
        "id" : "Observation.code",
        "path" : "Observation.code",
        "short" : "Blood Pressure",
        "definition" : "Blood Pressure.",
        "comment" : "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.\r\n\r\nCyprusEHR: display: \"Blood pressure panel with all children optional\"",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "system" : "http://loinc.org",
              "code" : "85354-9"
            }
          ]
        }
      },
      {
        "id" : "Observation.code.coding",
        "path" : "Observation.code.coding",
        "comment" : "Codes may be defined very casually in enumerations or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.\r\n\r\nCyprusEHR: display: \"Blood pressure panel with all children optional\"",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Observation.component",
        "path" : "Observation.component",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "code"
            }
          ],
          "description" : "CyprusEHR: Here we have two components: one for the systolic blood pressure and one for the diastolic blood pressure.",
          "rules" : "open"
        },
        "min" : 2
      },
      {
        "id" : "Observation.component:SystolicBP",
        "path" : "Observation.component",
        "sliceName" : "SystolicBP",
        "comment" : "additional codes that translate or map to this code are allowed. For example a more granular LOINC code or code that is used locally in a system.",
        "alias" : [
          "Component Test",
          "Component Name"
        ],
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Observation.component:SystolicBP.code",
        "path" : "Observation.component.code",
        "comment" : "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.\r\n\r\nCyprusEHR: display: \"Systolic blood pressure\"",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "system" : "http://loinc.org",
              "code" : "8480-6"
            }
          ]
        }
      },
      {
        "id" : "Observation.component:SystolicBP.code.coding",
        "path" : "Observation.component.code.coding",
        "short" : "Systolic Blood Pressure",
        "definition" : "Systolic Blood Pressure."
      },
      {
        "id" : "Observation.component:SystolicBP.value[x]",
        "path" : "Observation.component.value[x]",
        "min" : 1,
        "type" : [
          {
            "code" : "Quantity"
          }
        ],
        "patternQuantity" : {
          "unit" : "mm[Hg]",
          "system" : "http://unitsofmeasure.org",
          "code" : "mm[Hg]"
        }
      },
      {
        "id" : "Observation.component:DiastolicBP",
        "path" : "Observation.component",
        "sliceName" : "DiastolicBP",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Observation.component:DiastolicBP.code",
        "path" : "Observation.component.code",
        "comment" : "additional codes that translate or map to this code are allowed. For example a more granular LOINC code or code that is used locally in a system.\r\n\r\n\r\nCyprusEHR: display: \"Diastolic blood pressure\"",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "system" : "http://loinc.org",
              "code" : "8462-4"
            }
          ]
        }
      },
      {
        "id" : "Observation.component:DiastolicBP.code.coding",
        "path" : "Observation.component.code.coding",
        "short" : "Diastolic Blood Pressure",
        "definition" : "Diastolic Blood Pressure."
      },
      {
        "id" : "Observation.component:DiastolicBP.value[x]",
        "path" : "Observation.component.value[x]",
        "min" : 1,
        "type" : [
          {
            "code" : "Quantity"
          }
        ],
        "patternQuantity" : {
          "unit" : "mm[Hg]",
          "system" : "http://unitsofmeasure.org",
          "code" : "mm[Hg]"
        }
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.